package com.downguys.dao;

import com.downguys.model.UserVerifyEmail;
import com.downguys.model.UserVerifyEmailExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface UserVerifyEmailMapper {
    int countByExample(UserVerifyEmailExample example);

    int deleteByExample(UserVerifyEmailExample example);

    int deleteByPrimaryKey(Integer id);

    int insert(UserVerifyEmail record);

    int insertSelective(UserVerifyEmail record);

    List<UserVerifyEmail> selectByExample(UserVerifyEmailExample example);

    UserVerifyEmail selectByPrimaryKey(Integer id);

    int updateByExampleSelective(@Param("record") UserVerifyEmail record, @Param("example") UserVerifyEmailExample example);

    int updateByExample(@Param("record") UserVerifyEmail record, @Param("example") UserVerifyEmailExample example);

    int updateByPrimaryKeySelective(UserVerifyEmail record);

    int updateByPrimaryKey(UserVerifyEmail record);
}